person in a spiritual retreat - Allemand Anglais Dictionnaire